package com.baitiaojun.system.admin.service.permission;

import com.baitiaojun.system.admin.dto.MenuTreeDTO;
import com.baitiaojun.system.admin.pojo.SysMenuDO;
import com.baomidou.mybatisplus.extension.service.IService;

import java.util.List;
import java.util.Set;

public interface MenuService extends IService<SysMenuDO> {

    Set<SysMenuDO> getPermsByUserId(String userId);

    List<MenuTreeDTO> queryMenuTreeByRoleIds(Long[] roleId);

    List<MenuTreeDTO> queryMenuAll();
}
